mobile machine working underground - Alemán Inglés Diccionario